Travis Scott - Owl Pharaoh May 28, 2013ReviewsadminComment Despite the plethora of hype building under this Texas MC and producer, Travis Scott's Owl Pharaoh doesn't sound like much more than a rap demo that bites its influences a little too hard. WATCH THE REVIEW